getting drenched/soaked - Francés Inglés Diccionario